financial position and performance - Alemán Inglés Diccionario